.msg_slideshow{
	width:520px;
	/*height:400px;*/
	min-height:260px;
	padding:10px;
	position:relative;
	overflow:hidden;
	background:#fff0dd;
}
.msg_slideshow a{
	outline:none;
}
.msg_slideshow a img{
	border:none;
}
.msg_wrapper{
	width:500px;
	/*height:370px;*/
	min-height:230px;
	position:relative;
	margin:0;
	padding-top:15px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
}
.msg_wrapper img{
	display: inline-block!important;
	vertical-align:middle;
	/*border: 1px solid #ff9e00;*/
	max-width: 376px;
}
.msg_controls{
	/*position:relative;*/
	top:15px;
	width:520px;
	height:32px;
	margin-left:30px;
}
.msg_controls a{
	float:left;
	/*background-color:#fff;
	width:120px;
	height:32px;*/
	margin:3px 3px;
	opacity:0.5;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
	background-repeat:no-repeat;
	background-position: center center;
}
.msg_controls a:hover{
	opacity:1.0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=99);
}

.msg_loading{
	position:absolute;
	background:url(../../../../images/app/baidu/coupon/loading.gif) no-repeat center center;
	top:50%;
	left:50%;
	width:100px;
	height:100px;
	margin:-25px 0 0 -25px;
	z-index:25;
	display:none;
}
.message {
    background-color: #FFEFEF;
    border: 1px dotted #FFB9B9;
    color: #FF3300;
    font-size: 14px;
    font-weight: bold;
    line-height: 180%;
    margin: 5px auto;
    padding: 5px 0;
    text-indent: 10px;
    width: 520px;
}